'''
高阶函数filter(func,iterable)
筛选可迭代对象中的数据，经过func函数运算，为True就保留，否则就舍弃
'''


l1 = list(filter(lambda x:x%2==0,range(1,101)))
print(l1)


def is_prime(x):
    for i in range(2,x):
        if x%i==0:
            return False
    return True

l2 = list(filter(is_prime,range(2,101)))

print(l2)

